keep (something) in sight - Espagnol Anglais Dictionnaire